A Fast Parallel Squarer Based on Divide and Conquer
نویسندگان
چکیده
Fast and small squarers are needed in many applications such as image compression A new family of high performance parallel squarers based on the divide and conquer method is reported Our main result was realizing the basis cases of the divide and conquer recursion by using optimized n bit primitive squarers where n is in the range of to This method reduced the gate count and provided shorter critical paths A chip implementing an bit squarer was designed fabricated and successfully tested resulting in MOPS using a CMOS fabrication technology This squarer had two additional features increased number of squaring operations per unit circuit area and the potential for reduced power consumption per squaring operation
منابع مشابه
Efficient Square-based Montgomery Multiplier for All Type C.1 Pentanomials
In this paper, we present a low complexity bit-parallel Montgomery multiplier for GF(2m) generated with a special class of irreducible pentanomials xm + xm−1 + xk + x + 1. Based on a combination of generalized polynomial basis (GPB) squarer and a newly proposed square-based divide and conquer approach, we can partition field multiplications into a composition of sub-polynomial multiplications a...
متن کاملA Parallel Fast Direct Solver for Block Tridiagonal Systemswith
A parallel fast direct solver based on the Divide & Conquer method for linear systems with separable block tridiagonal matrices is considered. Such systems appear, for example, when discretizing the Poisson equation in a rectangular domain using the ve{point nite diierence scheme or the piecewise linear nite elements on a triangulated rectangular mesh. The Divide & Conquer method has the arithm...
متن کاملMassive Parallelization of Divide-and-Conquer Algorithms over Powerlists
problem adequate structure powerlists We present transformation rules to parallelize Divide-and-Conquer (DC) algorithms over powerlists. These rules convert the parallel control structure of DC into a sequential control flow, thereby making the implicit massive data parallelism in a DC scheme explicit. The results given here are illustrated by many examples including Fast Fourier Transform and ...
متن کاملFast Divide-and-Conquer Algorithms for Preemptive Scheduling Problems with Controllable Processing Times - A Polymatroid Optimization Approach
We consider a variety of preemptive scheduling problems with controllable processing times on a single machine and on identical/uniform parallel machines, where the objective is to minimize the total compression cost. In this paper, we propose fast divide-and-conquer algorithms for these scheduling problems. Our approach is based on the observation that each scheduling problem we discuss can be...
متن کاملFormal Derivation of Divide-and-Conquer Programs: A Case Study in the Multidimensional FFT's
This paper reports a case study in the development of parallel programs in the Bird-Meertens formalism (BMF), starting from divide-and-conquer algorithm speciications. The contribution of the paper is twofold: (1) we classify divide-and-conquer algorithms and formally derive a parameterized family of parallel implementations for an important subclass of divide-and-conquer, called DH (distributa...
متن کامل